export type TResourceItem = {
  actual: string; //实际花费
  begin_time: string; //开始时间
  budget: string; //预算
  code: string; //项目编号
  end_time: string; //结束时间
  id: number; //项目id
  manager: string; //项目经理
  name: string; //项目名称
  describe: string; //项目描述
  project_persons: any[]; //项目人员
  dateRange:any[],
  status: string; //项目进度状态
};
export type TResourceItem2 = {
  id:number;
  code: string; //资产编号
  name: string; //资产名称
  dateRange:any[],
  version: string; //版本
  related_projects_name: string; //关联项目
  relation_credential_count : number; //关联凭证
  asset_cost_total: string; //成本合计
  ru_biao_total: string; //可入表额度
  rd_spending: string; //研发支出费用
  update_time: string; //更新时间
  cost_status: string ;//状态

}
export type TResourceList = TResourceItem[];

export type ProjectPersonItme = {
  affiliation: string; // 所属部门
  job_number: string; // 工号
  name: string; // 姓名
  office: string; // 职务
  qualifications: string; // 学历
};
export type ProjectPersonList = ProjectPersonItme[];
export function DefaultTResourceItem(): TResourceItem {
  // 返回 类型 TResourceItem 的默认值
  return {
    id: 0,
    actual: '',//实际花费
    begin_time: '', //开始时间
    budget: '', //预算
    code: '', //项目编号
    describe: '', //项目描述
    end_time: '', //结束时间
    manager: '', //项目经理
    name: '', //项目名称
    dateRange:[],
    project_persons: [], //项目人员
    status: '', //项目进度状态
  }
}
